Tech

It sounds like Elon Musk is still trying to get out of his own Twitter deal